﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Runtime.Serialization;
using System.Web;

namespace User.Api.Models
{
    /// <summary>
    /// 行驶证更新接口 请求参数
    /// </summary>
    public class ReqVehicleLicenseUpdate
    {
        ///<summary>
       ///行驶证ID
       ///</summary>
        [Description("行驶证ID")]
        [DataMember]
        public int VehicleLicenseID { get; set; }
        ///<summary>
        ///用户ID
        ///</summary>
        [Description("用户ID")]
        [DataMember]
        public long UserID { get; set; }

        ///<summary>
        ///号牌号码
        ///</summary>
        [Description("号牌号码")]
        [DataMember]
        public string PlateNo { get; set; }

        ///<summary>
        ///车辆类型
        ///</summary>
        [Description("车辆类型")]
        [DataMember]
        public string VehicleType { get; set; }

        ///<summary>
        ///所有人
        ///</summary>
        [Description("所有人")]
        [DataMember]
        public string Owner { get; set; }

        ///<summary>
        ///住址
        ///</summary>
        [Description("住址")]
        [DataMember]
        public string Address { get; set; }

        ///<summary>
        ///使用性质
        ///</summary>
        [Description("使用性质")]
        [DataMember]
        public string UseCharacter { get; set; }

        ///<summary>
        ///品牌号码
        ///</summary>
        [Description("品牌号码")]
        [DataMember]
        public string Model { get; set; }

        ///<summary>
        ///车辆识别代码
        ///</summary>
        [Description("车辆识别代码")]
        [DataMember]
        public string VIN { get; set; }

        ///<summary>
        ///发动机号
        ///</summary>
        [Description("发动机号")]
        [DataMember]
        public string EngineNo { get; set; }

        ///<summary>
        ///注册日期
        ///</summary>
        [Description("注册日期")]
        [DataMember]
        public DateTime RegisterDate { get; set; }

        ///<summary>
        ///发证日期
        ///</summary>
        [Description("发证日期")]
        [DataMember]
        public DateTime IssueDate { get; set; }

        ///<summary>
        ///照片地址
        ///</summary>
        [Description("照片地址")]
        [DataMember]
        public string PicPath { get; set; }
        ///<summary>
		///城市(通过地址分析得出)
		///</summary>
        [Description("城市(通过地址分析得出)")]
        [DataMember]
        public string City { get; set; }
    }
}